continuous rain - Turkish English Dictionary